permanent guardian - English Synonyms Dictionary